Teymourtash House, aka Museum of War, is a historical building built with a mixture of Indian, Russian and Persian architecture dating back to about 160 years ago in Qajar era, central Tehran, Iran, February 3, 2020. IRNA/Asghar Khamseh
1483**1416
Follow us on Twitter @IrnaEnglish
Your Comment